package csm.marc;

/**
 * 마크의 자료유형을 구분합니다.
 * @author seungmun
 * @since 2006.1.18.
 *
 */
public class MaterialTypeConstant
{
    @Deprecated
	public static final char RecordDelimiter = 0x1d;
    @Deprecated
	public static final char TagDelimiter = 0x1e;
    @Deprecated
	public static final char SubFieldDelimiter = 0x1f;
    @Deprecated
	public static final byte OriginalMARC = 1;
    @Deprecated
	public static final byte TagArray = 2;

    @Deprecated
	public static final char iKORMARC = 'I';
    @Deprecated
	public static final char KORMARC = 'K';
    @Deprecated
	public static final char USMARC = 'U';

	/**
	 * 단행본 BK (공통 사용)
	 */
	public static final String BOOK = "BK";
	/**
	 * 연속간행물 (KORMARC/MARC21에서만 사용)
	 */
	public static final String SERIAL = "SE";
	/**
	 * 고서 (KORMARC/MARC21에서만 사용)
	 */
	public static final String ARCMAN = "AM";
	/**
	 * 컴퓨터파일 (공통사용)
	 */
	public static final String COMFIL = "CF";
	/**
	 * 지도자료 (공통사용)
	 */
	public static final String MAPS = "MP";
	/**
	 * 음악자료 (공통사용)
	 */
	public static final String MUSIC = "MU";
	/**
	 * 비주얼자료 (공통사용)
	 */
	public static final String VISMAT = "VM";

	/**
	 * 계속자료(통합코막, 연속간행물유형 포함)
	 */
	public static final String CONTMAT = "CR";
	/**
	 * 전자자료(통합코막)
	 */
	public static final String ELEMAT = "ER";
	/**
	 * 고서(통합코막)
	 */
	public static final String RAREBOOK = "RB";

	/**
	 * 혼합자료 (통합코막)
	 */
	public static final String MIXEDMAT = "MX";

	/**
	 * 아직결정되지 않은 상태
	 */
	public static final String MISSING = "MISSING";

}
